常见最优潮流算法分析
含风电场的电力系统最优潮流算法综述
含风电场的电力系统最优潮流算法综述
一、引言
随着风电场的快速发展,以风电为主体的电力系统最优潮流(OPF)分
析已经成为一个重要的研究热点和工程实践应用。
风电的调度问题的复杂
性主要取决于风力无法准确预测,这使得传统的OPF算法无法有效地解决
风电场调度问题,需要采用更为合适的最优潮流算法。
本文旨在概述和总
结风电场的最优潮流算法,以期能够加深对相关技术的理解,为提高风电
场最优潮流算法的性能和应用准备好一个参考框架。
二、基本原理
最优潮流算法是一种复杂的技术,它的基本原理是通过求解满足一定
约束条件下目标函数最优解的算法求解系统运行最优模式。
最优潮流算法
可以使电网的负荷得到最优的满足,而且在保证系统安全性前提下,尽可
能地使得水电、燃料等消耗资源的最小,实现最佳运行状态。
为了更好地
分析满足要求的最优模式,需要对模型进行优化,以求最小误差的负荷满
足条件及最小资源消耗的最优模式调度。
三、OPF算法类型
可以将OPF算法划分为有约束优化算法和受限优化算法,其中约束优
化算法又可分为具有线性等式约束条件和不具有线性等式约束条件的算法。
六、最优潮流
随后,Gill将内点法的应用进一步推广到非线性规划领域。
近年来,许多学者对Karmarkar算法进行了广泛深入的研究,一些 新的变型算法相继出现,最有发展潜力的是路径跟踪法(Path Following),又称为跟踪中心轨迹法。
©版权所有
东南大学电气工程系
人工智能方法
近几年随着计算机和人工智能等技术的发展,不断有新的方法出 现,模拟进化规划方法、模糊集理论、模拟退火算法等人工智能 方法先后用于电力系统最优潮流问题。 人工智能方法解决了寻找全局最优解的问题,能精确处理问题中 离散变量,但由于这类方法通常属于随机搜索方法,具有计算速 度慢的先天缺陷,难以适应在线计算及电力市场的要求。
©版权所有
东南大学电气工程系
最优潮流的目标函数
(1)全系统发电燃料总耗量(或总费用)
f
iNG
K (P
i
Gi
)
(1)
式中:NG为全系统发电机的集合,其中包括平衡节点s的发电机组。 Ki(PGi)是发电机组Gi的耗量特性。 由于平衡节点s的电源有功出力不是控制变量,其节点注入功率必须通过潮 流计算才能决定,是节点电压模值U及相角θ的函数,于是
由上可见,最优潮流的目标函数不仅与控制变量u有关,同时和状态 变量x有关。因此可用简洁的形式表示
f=f(u,x)
©版权所有
(6) 东南大学电气工程系
等式约束条件及不等式约束条件
最优潮流分布必须满足基本潮流方程,这就是最优潮流问题的等 式约束条件。即f(x,u,p)=0。由于扰动变量p是给定的,该式可简 化为 g(x,u)=0 (7) 不等式约束条件 (1)有功电源出力上下限约束; (2)可调无功电源出力上下限约束; (3)带负荷调压变压器变比K调整范围约束; (4)节点电压模值上下限约束; (5)输电线路或变压器元件中通过的最大电流或视在功率约束; (6)线路通过的最大有功潮流或无功潮流约束 (7)线路两端节点电压相角差约束,等等。 统一表示为 h(u,x)<=0 (8)
[工学]现代电力系统分析-第四章最优潮流
现代电力系统分析
最优潮流与基本潮流计算的区别
(1)基本潮流计算时,控制变量 u 事先给定;而 最优潮流中,则是待优选的变量,因此在最 u 优潮流模型中必然有一个作为 u 优选准则的 目标函数。
(2)最优潮流计算除了满足潮流方程这一等式约
束条件之外,还必须满足与运行限制有关的
第四章 电力系统最优潮流
3
现代电力系统分析
常规潮流计算存在两种问题
(2)对某一种负荷情况,理论上存在众多的、技术
上都能满足要求的可行潮流解。这里每一个可
行潮流解,对应于系统的一个特定的运行方式,
具有相应总体的经济上或技术上的性能指标(
如系统总的燃料消耗量、系统总的网损等)。 为了优化系统的运行,需要从所有可行潮流 解中挑选出上述性能指标最佳的一个方案,这就 是最优潮流问题。
i SG
i SR
节点集合
i SB
i Sl
支路集合
2 P P U U G cos B sin U l ij i j ij ij ij ij i Gii P l max
第四章 电力系统最优潮流
25
现代电力系统分析
二、非线性规划问题(Non linear Programming)数学模型
目标函数 除此之外,最优潮流问题根据应用场合不同, 还可采用其它类型的目标函数,如偏移量最小、
控制设备调节量最小、投资及年运行费用之和最
小等。 最优潮流的目标函数不仅与控制变量有关,
同时也和状态变量有关,因此可用简洁的形式表
示为 f f (u, x )。
f f min
无功优化潮流(在减少系统有功损耗的同时,还可改善电压质量)。
现代电力系统分析理论与方法 第7章 电力系统最优潮流
最优潮流计算
在系统的结构参数及负荷情况给定情况下,通过控制变量的优选, 找到能够满足所有给定的约束条件,并使系统的某一技术指标达到 最优(如网损、煤耗)时的潮流分布。
注:u为待选变量 约束条件分为等式约束条件和不等式约束条件。 采用的方法为:非线性规划
4
第一节
概述
随着电力系统规模扩大,对计算速度和系统安全性提出了更高要求,这 些经典调度理论已不能满足要求。将电力系统的潮流计算和优化理论结合, 并且计及系统的各种约束条件和电能质量,即形成了经典的优化理论—— 最优潮流(OPF)。OPF已在电力市场很多经济理论中广泛应用。
11
第二节
最优潮流的数学模型
考虑电力系统的经济因素,20世纪60年代末出现了一些经济调度理论, 例如最优分配有功负荷分布的等耗量微增率和无功电源最优分布的等网损 微增率。等耗量微增率准则是指系统所有发电机组具有同样的耗量微增率 时,系统运行所需要的费用最小,等网损微增率是指系统所有无功电源配 置具有相同的网损微增率时,系统网损最小。
最优潮 流的目 标函数
全系统火电机组燃料总费用,即 f Ki (PGi ) inG
式中:nG 为全系统所有发电机的集合,Ki (PGi ) 为第i台发 电机的耗量特性,一般用二次多项式表示,PGi 为第i台发电
机的有功出力。
有功网损,即 f (Pij Pji ) (i, j )nl 式中,nl 表示所有支路的集合。 9
可以证明最优潮流包含了等耗量微增率和等网损微增率,是这2个准则 在电力系统中的进一步发展运用(通过对目标函数的比较、约束条件的比 较、物理含义的分析等等)。
12
第三节
最优潮流的简化梯度算法
13
第三节
电力系统潮流计算方法分析
电力系统潮流计算方法分析1.黎曼法是最简单和最直接的计算方法。
该方法直接利用电力系统的基本方程式,即功率平衡方程式和节点电压方程式来计算潮流分布。
然而,黎曼法需要利用复杂的矩阵方程式来解决系统中节点电压的计算,计算量大且计算速度较慢,对大型复杂系统不适用。
2.高斯-赛德尔法是一种迭代法,将电网中的节电清设置为未知数,并采用全局迭代求解。
该方法通过迭代计算不断逼近潮流分布,直到满足系统中所有节点的电压和功率平衡方程为止。
高斯-赛德尔法具有迭代次数多、耗时较长的缺点,但计算稳定可靠,对于小型系统具有较好的适用性。
3.牛顿-拉夫逊法是一种基于牛顿迭代思想的高效潮流计算方法。
该方法通过利用电力系统中的雅可比矩阵,将潮流计算问题转化为解非线性方程组的问题。
牛顿-拉夫逊法的迭代速度和稳定性较高,适用于大型复杂系统的潮流计算。
综上所述,电力系统潮流计算方法可以选择黎曼法、高斯-赛德尔法和牛顿-拉夫逊法等不同的算法进行计算。
选择合适的计算方法应根据系统的规模、复杂度以及计算时间要求来综合考虑。
实际应用中,通常会根据具体情况采用不同的方法进行潮流计算,以获得准确和高效的结果。
同时,随着电力系统的发展和智能化技术的应用,也出现了一些基于机器学习和深度学习的潮流计算方法。
这些方法利用大数据和智能算法,通过学习和分析系统历史数据,能够更好地预测和计算系统潮流分布,提高计算效率和准确性。
这些方法在未来的电力系统潮流计算中具有潜力和广阔的应用前景。
总结起来,电力系统潮流计算是电力系统分析和规划的重要工作,不同的计算方法有不同的优劣势,合理选择计算方法对于准确评估系统稳定性和可靠性至关重要。
随着技术的进步和应用的发展,电力系统潮流计算方法也在不断演化和改进,以满足电力系统智能化和可持续发展的需求。
潮流计算的基本算法及使用方法
潮流计算的基本算法及使用方法一、 潮流计算的基本算法1. 牛顿-拉夫逊法1.1 概述牛顿-拉夫逊法是目前求解非线性方程最好的一种方法。
这种方法的特点就是把对非线性方程的求解过程变成反复对相应的线性方程求解的过程,通常称为逐次线性化过程,就是牛顿-拉夫逊法的核心。
牛顿-拉夫逊法的基本原理是在解的某一邻域内的某一初始点出发,沿着该点的一阶偏导数——雅可比矩阵,朝减小方程的残差的方向前进一步,在新的点上再计算残差和雅可矩阵继续前进,重复这一过程直到残差达到收敛标准,即得到了非线性方程组的解。
因为越靠近解,偏导数的方向越准,收敛速度也越快,所以牛顿法具有二阶收敛特性。
而所谓“某一邻域”是指雅可比方向均指向解的范围,否则可能走向非线性函数的其它极值点,一般来说潮流由平电压即各母线电压(相角为0,幅值为1)启动即在此邻域内。
1.2 一般概念对于非线性代数方程组()0=x f即 ()0,,,21=n i x x x f ()n i ,2,1= (1-1)在待求量x 的某一个初始计算值()0x附件,将上式展开泰勒级数并略去二阶及以上的高阶项,得到如下的线性化的方程组()()()()()0000=∆'+x x f x f (1-2)上式称之为牛顿法的修正方程式。
由此可以求得第一次迭代的修正量()()()[]()()0100x f x f x -'-=∆ (1-3)将()0x ∆和()0x相加,得到变量的第一次改进值()1x 。
接着再从()1x 出发,重复上述计算过程。
因此从一定的初值()0x出发,应用牛顿法求解的迭代格式为()()()()()k k k x f x x f -=∆' (1-4)()()()k k k x x x ∆+=+1 (1-5)上两式中:()x f '是函数()x f 对于变量x 的一阶偏导数矩阵,即雅可比矩阵J ;k 为迭代次数。
由式(1-4)和式子(1-5)可见,牛顿法的核心便是反复形成求解修正方程式。
最优潮流算法综述
A Su mm ary of A lgorithm s for Opti m al Power F low
Zhang Jiang hong , M eng X ian peng , L iu H ua i dong , Chen H ao , Chen Fang zheng
( 1. S chool o f E lectrical and Au tom at ion Eng in eering , T ian jin U n iversity, T ian jin 300072, Ch ina ; 2. Sh ijiazhu ang Power Supp ly Company , Sh ijiazhu ang 050051, Ch ina) Abstract : O p tm i al power flow ( OPF) can be d efined as a typ ical non lin ear p rogramm ing p rob le m. It is a funda m ental and m i portan t work to so lve the op tm i al power flow p rob le m under the deregu lated env ironm en t of th e electricity in du stry . The A lgorithms ofO PF is research ed in th is paper , p rob le m s such as degrad ed grad ien t , N ew ton method, In terior poin t method, G enetic algorithm and S m i u lated annea l are com pared and d iscussed. So that scien tific reference can b e p rovided to th e research ers . K ey words : e lectric pow er system; op tm i al pow er flow; N ew ton m ethod; in terior poin t method; genet ic algorithm; sm i u lated anneal
潮流算法——精选推荐
配电网的前推回推法潮流计算的计算机算法一、用途潮流计算是电力系统非常重要的分析计算,用以研究系统规划和运行中提出的各种问题。
对规划中的电力系统,通过潮流计算可以检验所提出的电力系统规划方案能否满足各种运行方式的要求:对运行中的电力系统,通过潮流计算可以预知各种负荷变化和网络结构的改变会不会危机系统的安全,系统中所有母线的电压是否在允许的范围以内,系统中各种元件(线路、变压器等)是否会出现过负荷,以及可能出现过负荷时应事先采取哪些预防措施等。
潮流计算是电力系统分析最基本的计算。
除他自身的重要作用之外,潮流计算还是网损计算、静态安全分析、暂态稳定计算、小干扰静态稳定计算、短路计算、静态和动态等值计算的基础。
二、技术特点在辐射状配电网的潮流计算中,采用基于支路电流或支路功率的前推回推法进行潮流计算,其中在寻找节点的计算顺序时采用关于节点邻接表的广度优先搜索方法,或者其他更加简洁的方法。
1、原理配电网潮流有很多算法,主要包括牛顿法、快速解耦法、Z法、bus 回路阻抗法和前推回推法,其中前推回推法具有更大的优势,更适于求解配电网的潮流计算。
它具有编程简单、数值稳定性好、计算效率高等优点。
辐射型配电网的接线方式可以分为辐射式、链式、干线式三种网络。
辐射型配电网潮流计算有如下特点:(1)辐射型配电网支路数一定小于节点数。
因此,网络节点导纳矩阵稀疏度很高。
(2)低压配电网由于线路电阻较大,一般不满足R<<X,因此在配电网中采用P-Q解耦法进行网络潮流计算难以收敛;由于配电网络直接面向用户,所以网络节点众多,如采用传统的潮流算法(牛顿拉夫逊法、快速解耦法)会导致导纳矩阵非常庞大,处理的工作量较大,占用的资源也较多。
(3)对于末端负荷节点前的支路电流就只是由于末端运算负荷功率产生的,所以可以直接用于末端支路的电流,依次往前推。
因此,可以采用前推回推法进行网络潮流计算。
前推回推法有基于支路电流和基于支路功率两种形式。
电力系统的最优潮流与经济调度
电力系统的最优潮流与经济调度一、引言电力系统是现代社会经济运行的关键基础设施之一,其可靠性和经济性对于国家和地区的发展至关重要。
在电力系统中,潮流和经济调度是两个核心问题,它们直接影响系统的运行效果和成本。
本报告将探讨电力系统最优潮流和经济调度的相关理论和方法,并分析其在实际应用中的现状和挑战。
二、最优潮流的基本原理1. 潮流方程与节点功率平衡在电力系统中,各节点的潮流满足潮流方程和节点功率平衡条件。
潮流方程是描述电力系统各节点间潮流关系的数学方程,节点功率平衡要求系统中吸入和发出的功率之和为零。
2. 潮流计算方法常见的潮流计算方法包括直流潮流计算方法和交流潮流计算方法。
直流潮流计算方法是一种近似计算方法,简化了复杂的交流潮流计算过程,适用于小规模系统;交流潮流计算方法基于牛顿-拉夫逊法等数值计算方法,能够较准确地计算大规模电力系统的潮流。
3. 最优潮流的概念与求解最优潮流是指在满足各种约束条件下,使系统总成本达到最小的潮流分布。
最优潮流问题的求解可以通过数学规划方法和基于智能算法的优化方法。
其中,数学规划方法包括线性规划、非线性规划和混合整数规划等;基于智能算法的优化方法包括遗传算法、粒子群算法和模拟退火算法等。
三、经济调度的基本原理1. 发电机组经济调度发电机组的经济调度是指在满足电网需求和各种约束条件的前提下,确定发电机组出力的最优分配。
经济调度需要考虑电网的负荷需求、发电成本、发电机组的技术特性等因素。
2. 输电网的经济调度输电网的经济调度是指在满足电网功率平衡和各种约束条件的情况下,使输电网中的电力传输效率最大化。
经济调度需要考虑输电线路的损耗、电压稳定性、线路容载能力等因素。
3. 负荷与供电平衡经济调度需要实现负荷与供电平衡,即通过调整发电机组出力和调度输电线路,使得供电与负荷之间的差距最小化。
负荷与供电平衡是保证电力系统稳定运行和供电可靠性的基本要求。
四、最优潮流与经济调度的应用与挑战1. 应用案例:电力系统规划与运行最优潮流与经济调度在电力系统规划和运行中有着重要的应用。
最优潮流
线性规划法(linear Programming, LP) 混合规划法 内点算法 人工智能方法
非线性规划法
有约束非线性规划方法的基本思想是利用拉 格朗日乘子法和罚函数法建立增广目标函 数,使有约束非线性规划问题转化为无约束 的非线性规划问题,然后利用不用的数学方 法优化求解。
第一个成功的最优潮流算法是Dommel 和Tinnery于1968年提出的简化 梯度算法。
μ = lT z − uT w
2r
Gap = lT z − uT w
如果参数 μ 按上式取值时,算法的收敛性较
差,所以建议采用
μ = σ Gap
2r
σ ∈ (0,1) 为中心参数,一般取0.1,在大多数
场合可获得较好的收敛效果。
线性化的方程为
[ ] −
∇
2 x
f
(
x
)
−
∇
2 x
h(
x)
y
−
∇
2 x
⎢⎢∇
T x
h(
x
)
0
常见最优潮流算法分析
[摘 要]最优化理论和算法是一个重要的数学分支,它研究的问题是讨论如何在众多的方案中找出最优方案的方法。这类问题普 遍存在。其中对于电力系统来说,最优潮流就属于这类问题。随着最优化理论的发展,最优潮流的算法层出不穷。本文回顾了近二 十年来最优潮流的逐步发展的过程,较为详细地分析了几种经典的优化方法,同时总结了各种优化方法的优缺点,并对最优潮流的 进一步发展进行了深入的探讨。 [关键词]最优潮流 线性规划 非线性规划
2.3 内点法 1984 年,印度数学家 N.Karmarkar 提出了在线性规划中具有多项 式时间复杂度的算法,即内点法。内点法最初是作为一种线性规划算 法,是为了解决单纯形法计算量随变量规模急剧增加而提出来的。它本 质上是拉格朗日函数、牛顿法和对数障碍函数法三者的结合。内点法的 迭代次数和系统规模无关且始终在可行域内部寻优;并且在可行域边 界设置一道障碍,当迭代靠近边界时函数值陡增,使迭代点始终位于可 行域内部,因此也称之为障碍函数法。 考虑线性问题的一般形式:
最优潮流_电力系统潮流计算
七.最优潮流问题 随着电力系统规模的日益扩大以及一些 特大事故的发生,电力系统运行安全性问 题被提到一个新的高度上来加以重视。因 此,人们越来越迫切要求将经济和安全问 题统一起来考虑。而以数学规划问题作为 基本模式的最优潮流在约束条件的处理上 具有很强的能力。
七.最优潮流问题 最优潮流能够在模型中引入能表示成状 态变量和控制变量函数的各种不等式约束, 将电力系统对于经济性、安全性以及电能 质量三方面的要求,完美地统一起来。
T
T
七.最优潮流问题---简化梯度算法
L f g λ 0 x x x
L f g λ 0 u u u
T
T
L g(u, x )=0 λ
这是三个非线性 代数方程组,每组 的方程式个数分别 等于向量的维数。 最优潮流的解必须 同时满足这三组方 程。
七.最优潮流问题—数学模型 (1)目标函数采用发电燃料耗量(或 费用)最小: 以除去平衡节点以外的所有有功 电源出力及所有可调无功电源出力(或 用相应的节点电压),还有带负荷调压 变压器的变比作为控制变量,就是对有 功及无功进行综合优化的通常泛称的最 优潮流问题.
七.最优潮流问题—数学模型 (2)若目标函数同(1),仅以有功电源 出力作为控制变量而将无功电源出力(或 相应节点电压模值)固定,则称为有功最 优潮流。
NL
七.最优潮流问题—数学模型 因此可以直接采用平衡节点的有功注入 作为有功网损最小化问题的目标函数,即 有 (1-187) min f min P (U , θ)
s
除此之外,最优潮流问题根据应用场合 不同,还可采用其它类型的目标函数,如 偏移量最小、控制设备调节量最小、投资 及年运行费用之和最小等。
七.最优潮流问题 (3)基本潮流计算是求解非线性代数方 程组;而最优潮流计算从数学上讲是一个 非线性规划问题,因此需要采用最优化方 法来求解。 (4)基本潮流计算完成的只是一种计算功 能,即从给定的 u 求出相应的 x ;而最优 潮流计算是根据特定目标函数并满足相应 约束条件的情况下,自动优选控制变量, 具有指导系统进行优化调整的决策功能。
潮流计算的三种方法
潮流计算的三种方法
以下是 8 条关于“潮流计算的三种方法”的内容:
1. 潮流计算的第一种方法呀,就像是在茫茫人海中找到你的那个专属伙伴一样重要!比如说我们在规划城市电网的时候,通过这种方法能精准地掌握电力潮流的走向呢。
2. 第二种方法呢,可以类比成搭积木,一块一块地稳稳搭建起来,才能构建出稳固的潮流计算模型呀!就像在复杂的电路系统中,这种方法能让一切都清晰明了起来,厉害吧?
3. 嘿,第三种方法可是个厉害的角色哦!它就像一位超级侦探,能够把潮流中的各种细节都侦查得一清二楚!比如在分析大型工厂的能源分配时,这方法可立下了大功哟!
4. 哎呀呀,第一种方法真的很关键呢!想想看,如果没有它,不就像在黑暗中摸索一样迷茫吗?我们在研究交通流量的时候不也得靠它呀!
5. 第二种方法简直就是神来之笔呀!没有它,怎么能像指挥家一样精准地控制潮流的节奏呢?比如在设计智能电网时,它的作用可大了去啦!
6. 哇塞,第三种方法那可是不能小瞧的呀!这不就是像指南针一样给我们指引方向嘛!在优化能源布局时没有它可不行呢!
7. 瞧瞧这第一种方法,多厉害呀!难道不是相当于为潮流计算打开了一扇明亮的窗吗?在解决能源传输问题时它可太重要啦!
8. 第二种方法绝对是不可或缺的呀!就好像是为潮流计算这艘大船扬起了风帆一样!在构建高效能源系统时,它就是那关键的一环呐!
我的观点结论:这三种潮流计算方法都各有其独特之处和重要性,在不同的领域和情境中都发挥着极为关键的作用呢!。
1-9最优潮流2a解析
(2)不等式约束条件的处理 最优潮流的不等式约束条件数目很多,按 其性质的不同又可分成两大类:
第一类是关于自变量或控制变量u的不等式约束; 第二类是关于因变量即状态变量x以及可表示为 x的函数的不等式约束条件,这一类约束可以通 称为函数不等式约束。
以下分别讨论这两类不等式约束在算法中 的处理方法。
研究生学位课:
现代电力系统分析
任课教师:王守相
三、最优潮流的算法
(一)概述 由于电力系统的规模日益扩大,其节点数可以成百上千, 最优潮流计算模型中包含的变量数及等式约束方程数极为 巨大,至于不等式约束的数目则更多,兼以变量之间又存 在着复杂的函数关系,这些因素都导致最优潮流计算跻身 于极其困难的大规模非线性规划的行列。 寻找能够快速、有效地求解各种类型的大规模最优潮流计 算问题,特别是能够满足实时应用的方法,对广大研究者 来说,仍然是一个巨大的挑战。 已有算法归纳起来可分为线性规划法、非线性规划法、混 合规划法、内点法和智能化方法等。
(2-1)控制变量不等式约束 控制变量的不等式约束比较容易处理, 若按照 u (k 1) u (k ) u (k ) 对控制变量进行修 正,如果得到的 u (k ) 使得任一个 u i (k 1) 超过其限值时,则该越界的控制变量就被 强制在相应的界上,即
(1)仅有等式约束条件时的算法 对于仅有等式约束的最优潮流计算,可 以表示为
min f (u, x )
应用经典的拉格朗日乘子法,引入和等 式约束g(u,x)=0 中方程式数同样多的拉格 朗日乘子 ,则构成拉格朗日函数为
L(u, x) f (u, x) g (u, x)
T
u s.t. g (u, x ) 0
主要包括简化梯度算法、牛顿法、二次规划法等。
最优潮流
gTΒιβλιοθήκη 1 fx x
(5)将已经求得的u、x及 代
L f g T 0
入式(2),则有
x x x
L f
g
T
g
T
1
f
0
L f g T 0
u u u
u u u x x
L g(u, x) 0
(6)若 L 0 ,则说明这组解就是待求 的最优解,
计算结u 束。否则,转入下一步;
式中:NG为全系统发电机的集合,其中包括平衡 节点s的发电机组;
Ki(PGi)为发电机组 Gi的耗量特性,可以采用 线性、二次或更高次的函数关系式。
(2)有功网损 f (Pij Pji ) (i, j)NL
式中:NL表示所有支路的集合。
✓除此之外,最优潮流问题根据应用场合不 同,还可采用其它类型的目标函数,如偏 移量最小、控制设备调节量最小、投资及 年运行费用之和最小等。
三、最优潮流的算法
(一)概述 ✓ 由于电力系统的规模日益扩大,其节点数可以成百上千,
最优潮流计算模型中包含的变量数及等式约束方程数极为 巨大,至于不等式约束的数目则更多,兼以变量之间又存 在着复杂的函数关系,这些因素都导致最优潮流计算跻身 于极其困难的大规模非线性规划的行列。
✓ 寻找能够快速、有效地求解各种类型的大规模最优潮流计 算问题,特别是能够满足实时应用的方法,对广大研究者 来说,仍然是一个巨大的挑战。
✓ 主要包括简化梯度算法、牛顿法、二次规划法等。
1简化梯度算法
✓ 1968年,由Dommel和Tinney提出最优潮流计算 的简化梯度法。
✓ 该算法是最优潮流问题被提出以后,能够成功地 求解较大规模的最优潮流问题并被广泛采用的第 一个算法。
最优潮流算法
电力系统最优潮流算法综述摘要:本文阐明了电力系统最优潮流研究目的及意义,总结了国内外关于电力系统最优潮流算法的研究现状,介绍了求解最优潮流的经典算法,智能优化方法,同时指出了各种算法的优缺点;并根据目前最优潮流存在的问题提出了今后的研究方向。
电力系统最优潮流问题是一个复杂的非线性规划问题,40多年来,研究人员对其进行了大量的研究,提出了最优潮流计算的各种方法,取得了不少成果。
本文对最优潮流算法的研究现状进行了综述,并对其潜在的发展方向进行了预测。
1 电力系统最优潮流的经典优化方法电力系统最优潮流的经典优化方法是基于线性规划、非线性规划以及解耦原则的解算方法,是研究最多的最优潮流算法,这类算法的特点是以目标函数的一阶或二阶梯度作为寻找最优解的主要信息。
1.1 简化梯度法1968 年Dommel 和Tinney 提出的简化梯度法是第一个能够成功求解较大规模的最优潮流问题并得到广泛采用的算法。
梯度法分解为两步进行,第一步在不加约束下进行梯度优化;第二步将结果进行修正后,在目标函数上加上可能的电压越限罚函数。
该方法可以处理较大的网络规模,但是计算结果不符合工程实际情况。
在梯度法的基础上利用共轭梯度法来改进原来的搜索方向,从而得到比常规简化梯度法更好的收敛效果。
简化梯度法主要缺点:收敛性差,尤其是在接近最优点附近时收敛很慢;另外,每次对控制变量修正以后都要重新计算潮流,计算量较大。
对控制变量的修正步长的选取也是简化梯度法的难点之一,这将直接影响算法的收敛性。
总之,简化梯度法是数学上固有的,因此不适合大规模电力系统的应用。
1.2 牛顿法牛顿法最优潮流是一种具有二阶收敛的算法,在最优潮流领域计算有较为成功的应用。
牛顿法不区分状态变量和控制变量,并充分利用了电力网络的物理特征和稀疏矩阵技术,同时直接对Lagrange 函数的Kuhn-Tucker 条件进行牛顿法迭代求解,收敛速度快,这大大推动了最优潮流的实用化进程。
3.2 电力系统最优潮流解析
2.最优潮流模型
(5)各节点电压幅值上下限约束; (6)各支路通过的最大功率约束; (7)线路两端节点电压相角差约束等。
• 从数学观点来看,(6)为变量函数约束,若在数学模型中 节点电压则采用直角坐标形式,(5)也属于变量函数约束, 其余都属于简单变量约束; • 从约束的物理特性而言,(1)-(4)称为控制变量约束(硬约 束),(5)-(7)称为状态变量约束(软约束)。 • 可以将上述的不等式约束条件统一表示为
内点法有三种:投影尺度法、仿射变换法、路径跟踪法。
该方法收敛迅速,鲁棒性强, 对初值的选择不敏感,是目 前研究最多的内点算法。
3.最优潮流的算法
6.人工智能方法
近几年随着计算机和人工智能等技术的发展,不断有新的方 法出现,模拟进化规划方法、模糊集理论、模拟退火算法等 人工智能方法先后用于电力系统最优潮流问题。
h(u, x) 0
2.最优潮流模型
• 最优潮流最常用的目标函数:
1.系统运行成本最小 该目标函数一般表示为火电组燃料费用最小,其中机组成本耗费曲 线是模型的关键问题。通常机组燃料费用函数常用其有功出力的多项式 表示,最高阶一般不大于3。 2.有功传输损耗最小 无功优化潮流通常是以有功损耗最小为目标函数,它在减少系统有 功损耗的同时,还能改善电压质量。
控制变量:是可以控制的自变量,通常包括: (1)各火电(核电)机组有功出力、各发电机/同步补偿机无功出 力(或机端电压); (2)移相器抽头位置、可调变压器抽头位置、并联电抗器/电容器 容量; (3)在某些紧急情况下,水电机组快速启动,某些负荷的卸载也可 以作为控制的手段。 状态变量:是控制变量的因变量,通常包括各节点电压和各支路功 率等。
2.最优潮流模型
• 最优潮流问题在数学上可以描述为:在网络结构和参数以及系统负荷 给定的条件下,确定系统的控制变量,满足各种等式、不等式约束, 使得描述系统运行效益的某个给定目标函数取极值。
人工智能最优潮流算法综述
人工智能最优潮流算法综述摘要:最优潮流是一个典型的非线性优化问题,且由于约束的复杂性使得其计算复杂,难度较大。
目前人们已经拥有了分别适用于不同场合的各种最优潮流算法,包括经典法和人工智能法。
其中人工智能算法是近些年人们开始关注的,一种基于自然界和人类自身有效类比而从中获得启示的算法。
这类算法较有效地解决了全局最优问题,能精确处理离散变量,但因其属于随机搜索的方法,计算速度慢难以适应在线计算。
本文着力总结新近的人工智能算法,列举其中具有代表性的遗传算法、模拟退火算法、粒子群算法等以及其相应的改进算法,以供从事电力系统最优潮流计算的人员参考。
关键词:最优潮流;智能算法;遗传算法;粒子群算法;0.引言所谓最优潮流(Optimal Power Flow,OPF),就是当系统的结构参数及负荷情况给定时,通过对某些控制变量的优化,所能找到的在满足所有指定约束条件的前提下,使系统的某一个或多个性能指标达到最优时的潮流分布。
为了对电力系统最优潮流的各种模型更好地进行求解,世界各国的学者从改善收敛性能和提高计算速度的角度,提出了求解最优潮流的各种计算方法,包括经典法和人工智能法。
其中最优潮流的经典算法是基于线性规划、非线性规划以及解耦原则的计算解法,是研究最多的最优潮流算法。
目前,已经运用于电力系统最优潮流的算法有简化梯度法、牛顿法、内点法等经典算法;而随着计算机的发展和人工智能研究水平的提高,现在也逐渐产生了一系列基于智能原理的如遗传算法、模拟退火算法和粒子群算法等人工智能算法,两类算法互补应用于最优潮流问题中。
1.概述人工智能算法,亦称“软算法”,是人们受到自然界(包括人类自身)的规律启迪,根据探索其外在表象和内在原理,进行模拟从而对问题求解的算法。
电力系统最优潮流问题研究中,拥有基于运筹学传统优化方法的经典算法,主要有包括线性规划法和非线性规划法,如简化梯度法、牛顿法、内点法和解耦法等解算方法,这类算法的特点是以一阶或二阶梯度作为寻找最优解的主要信息。
常见最优潮流算法分析
常见最优潮流算法分析
刘晓东
【期刊名称】《科技信息》
【年(卷),期】2009(000)002
【摘要】最优化理论和算法是一个重要的数学分支,它研究的问题是讨论如何在众多的方案中找出最优方案的方法.这类问题普遍存在.其中对于电力系统来说,最优潮流就属于这类问题.随着最优化理论的发展,最优潮流的算法层出不穷.本文回顾了近二十年来最优潮流的逐步发展的过程,较为详细地分析了几种经典的优化方法,同时总结了各种优化方法的优缺点,并对最优潮流的进一步发展进行了深入的探讨.【总页数】2页(P85-86)
【作者】刘晓东
【作者单位】山东科技大学
【正文语种】中文
【中图分类】O1
【相关文献】
1.浅谈最优潮流的计算——以江西省最优潮流的计算为例
2.几种常见特殊方阵的算法分析与实现
3.常见密码算法分析及C语言实现
4.常见关联规则算法分析与比较
5.基于JAVA语言的常见排序算法分析与比较
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
然不小。 为了解决以上问题,从 20 世纪 90 年代以来,人们尝试用内点法求
解最优潮流问题。目前它已被扩展应用于求解二次规划和非线性规划, 成为解决最优潮流问题的最新算法。具体来讲,内点法主要有三大类算 法:投影尺度法(projective scaling,即 Karmarkar 原型算法)、仿射尺度法 (affine scaling)和路径跟随法 (path following,又称原—对偶内点算法)。投 影尺度法实用性较差,在实际应用中较少使用;仿射尺度法在确定初始 内点可行解时比较复杂,并且在最优点附近收敛速度较慢;而原—对偶 内点算法收敛迅速,鲁棒性强,对初值的选择不敏感,是目前广泛使用 的一种内点算法。原—对偶路径跟踪内点法的基本思路是在保持解的 原始可行性和对偶可行性的同时,沿 2 条原 - 对偶路径寻到最优解,而 在此过程中能始终维持原始解和对偶解的可行性。文献[5]以原 - 对偶 内点法为基本算法解算最优潮流问题,综合考虑非线性目标函数和约 束条件,结合牛顿法最优潮流先进的稀疏矩阵技术,提出了一种新的原 - 对偶内点算法,确立了迭代步长选取原则和障碍参数修正策略。
2.3 内点法 1984 年,印度数学家 N.Karmarkar 提出了在线性规划中具有多项 式时间复杂度的算法,即内点法。内点法最初是作为一种线性规划算 法,是为了解决单纯形法计算量随变量规模急剧增加而提出来的。它本 质上是拉格朗日函数、牛顿法和对数障碍函数法三者的结合。内点法的 迭代次数和系统规模无关且始终在可行域内部寻优;并且在可行域边 界设置一道障碍,当迭代靠近边界时函数值陡增,使迭代点始终位于可 行域内部,因此也称之为障碍函数法。 考虑线性问题的一般形式:
min CX s.t. AX=b
X≥0 其中 A 是 m×n 矩阵,C 是 n 维行向量,b 是 n 维行列向量。 1.1 单纯形法和对偶单纯形法 求解线性规划问题最基本的方法是单纯形法和对偶单纯形法。单 纯形法的基本思路是从一个基本可行解出发,求一个使目标函数有所 改善的基本可行解;通过不断改进基本可行解,力图达到最优基本可行 解。它是 G.B.Dantzig 在 1947 年提出来的,后来许多学者又对其进行了 改进,如修正单纯形法。修正单纯形法的基本思路是给定初始基本可行 解后,通过修改旧基的逆来获得新基的逆,进而完成单纯形法的其他运 算。对偶单纯形的基本思路是从原问题的一个对偶可行的基本解出发, 求改进的对偶可行的基本解,当得到的对偶可行的基本解是原问题的 可行解时,就达到最优解。在使用单纯形法和对偶单纯形法求解线性规 划问题时,每次迭代都要把整个表格重新计算一遍,不必要地计算了 许多与迭代过程无关的数据,从而使计算机的存贮量大,计算量也大。 文献[1]研究了线性规划对偶单纯形法的改进。通过改进原始的单 纯形法思想,建立了标准型线性规划对偶单纯形法的一种改进算法。与 原对偶单纯形法相比,改进算法的存贮量和计算量大大减少。文献[2] 给出了一种可以避免退化情况的单纯型方法和对偶单纯型方法。
当前,对牛顿法最优潮流的研究已经进入实用化阶段。估计起作用 的不等式约束集是实施牛顿法的关键,采用特殊的线性规划技术处理 不等式约束能使牛顿法最优潮流经过少数几次主迭代便得到收敛。文 献[3,4]对最优潮流牛顿算法实际应用中的两个主要困难分别作了详尽 的分析研究,并提出了相应的处理对策。
牛顿法的优点(: 1)不但利用了目标函数的一阶导数,而且还利用了 目标函数的二阶导数;(2)考虑了梯度变化的趋势,所得到的搜索方向 比梯度法好,能较快地找到最优点;(3)不区分状态变量和控制变量,充 分利用了电力网络的物理特征,运用了稀疏解算技术,直接对拉格朗日 函数的 Kuhn-Tucker 条件进行牛顿法迭代求解,收敛快速;(4)基于全空 间优化,如果初值选好,海森阵正定,收敛速度更快。缺点: (1)要求目标 函数是二阶连续可微的;(2)每次迭代都需计算海森阵及其逆阵,计算量 大,必须结合稀疏矩阵技术求解;(3) 用试验迭代法确定有效约束集,编 程实现困难;(4) 对应控制变量的 Hessian 阵对角元易出现小值或零值, 造成矩阵奇异;(5) 引入的 Lagrange 乘子的初值对迭代计算的稳定性影 响很大。
— 417 —
科技信息
高校理科研究
有二阶收敛速度的算法。牛顿法的难点在于对违约不等式约束的处理。 在迭代过程中,由于中间变量一般不满足潮流方程,所以要对中间变量 修正。修正后,又无法判断不等式约束是否越界,因而也就无法形成罚 函数,最终会明显改变计算结果。对违约不等式约束的处理方式目前有 两种:(1) 逐次迭代修正法;(2) 起作用的不等式约束集法(在最优点处化 为等式约束)。但决定起作用的不等式约束集是非常复杂困难的,必须 采用试探法求解。牛顿法的另一个难点是对应控制变量的 Hessian 阵对 角元易出现小值或零值,造成矩阵奇异。
引言 所谓最优潮流(Optimal Power Flow)就是指当电力系统的结构参数 和负荷情况给定时,通过控制变量的优化选择,找到能够满足所有约束 条件并使系统某一性能指标和目标函数达到最优时的潮流分布。电力 系统最优潮流的历史发展过程可以追溯到二十世纪 60 年代初期。基于 协调方程的经典经济调度方法虽然方法简单,计算速度快,适应实时计 算,但是协调方程式不能计及安全性约束(包括节点电压越界及线路过 负荷等)。随着电力系统规模的不断扩大和特大事故的不断发生 (如 1977 年美国纽约网的停电事故和 1978 年法国全国大停电事故),人们 开始将经济性和安全性统一考虑起来。而以数学规划为模型的最优潮 流能够很好地处理约束条件。它不但能在模型中引入凡是表示成状态 变量和控制变量函数的各种不等式约束条件,而且能将电力系统对于 经济性、安全性和电能质量这三个指标完美地统一起来。因而,自从诞 生之初,最优潮流就得到高度重视。 最优潮流是一个多变量的多约束条件的非线性的规划问题,它的 数学模型一般可以概括为: 目标函数:minf(u,x) 约束条件:g(u,x)=0
科技信息
高校理科研究
常见最优潮流算法分析
山东科技大学 2006 级研究生 刘晓东
[摘 要]最优化理论和算法是一个重要的数学分支,它研究的问题是讨论如何在众多的方案中找出最优方案的方法。这类问题普 遍存在。其中对于电力系统来说,最优潮流就属于这类问题。随着最优化理论的发展,最优潮流的算法层出不穷。本文回顾了近二 十年来最优潮流的逐步发展的过程,较为详细地分析了几种经典的优化方法,同时总结了各种优化方法的优缺点,并对最优潮流的 进一步发展进行了深入的探讨。 [关键词]最优潮流 线性规划 非线性规划
min f(x) s.t. Ax≥b
Ex=e 其中 f(x)为目标函数,A 为 m×n 矩阵,E 为 l×n 矩阵,b 和 e 分别为 m 维和 l 维列向量。在非线性规划方法中,最突出的几种方法是简约梯 度法、牛顿法和内点法。二次规划法是非线性规划方法中的特殊情况。 2.1 简化梯度法 简化梯度法是第一种能够较好地求解较大规模最优潮流问题的算 法。梯度法实际上等同于无约束问题的最速下降法,它的基本思想是从 一个迭代点出发,选择目标函数值下降最快的方向作为最优方向,以便 尽快达到极小点。目标函数值下降最快的方向是负梯度方向,梯度法因 此得名。1968 年 Dommel 和 Tinney 在进行优化计算时利用牛顿拉夫逊 潮流程序,采用梯度法进行搜索,用罚函数处理违约的不等式约束。该 方法程序设计简便,所需存储量小,对初始点无特殊要求,而且能够较 好地求解较大规模最优潮流问题,所以成为第一种有效的优化潮流方 法。由于该法仅在控制变量子空间上寻优,故称为简化梯度法。 简化梯度法提出后,Peschon 在 1971 年随后提出了广义简化梯度 法(GRG)。GRG 法在处理函数不等式约束时,并不像简约梯度法采用罚 函数处理违约的不等式约束,而是在发现约束被破坏时将关联的控制 变量与状态变量暂时对调,并再计算一次潮流,继续进行优化。 该算法优点(: 1)原理简单直观;(2) 具有一阶收敛性,程序设计比较 简单,存储需求比较小。缺点:(1)在迭代过程中会出现锯齿现象,收敛 性较差,尤其是在接近最优点附近收敛速率很慢,当目标函数的 Hes- sian 矩阵的条件数(Hessian 矩阵的最大最小特征值之比) 较大时,算法 的收敛性进一步变坏;(2)其状态变量维数较高,即每次迭代都要重新 计算潮流,计算量很大,计算效率很低;(3)当采用罚函数处理不等式 时,罚因子数值的选取对算法的收敛速度影响很大。 虽然简约梯度法存在着很大缺点,如今在最优潮流计算中很少应 用,但它是求解较大规模最优潮流问题成功的首例,为后来的最优潮流 算法发展奠定了基础。 2.2 牛顿法 牛 顿 法 是 1984 年 由 D.I.Sun 提 出 的 , 它 是 一 种 直 接 求 解 Kuhn-Tucker 等式寻优的方法,它的出现是最优潮流发展过程中的一次 飞跃。相比简化梯度法,牛顿法具有更好的收敛性,这在于它是一种具
min cx s.t. Ax≤b 其中 c,x∈Rn,A 是 m×n 矩阵。内点法的基本思想是从内点出发,沿 可行方向求出使目标函数值下降的后继内点,再从得到的内点出发,沿 另一个可行方向求出使目标函数值下降的内点,重复以上步骤,得出一 个由内点组成的序列,使得目标函数值严格单调下降,当满足终止条件 时停止迭代。 虽然用梯度法与牛顿法求解大规模电力系统问题已不太困难,但 是这些方法在处理不等式约束集方面仍有困难。解决的方法有罚函数 法、乘子罚函数法、GRG 法和积极约束集启发式策略法。罚函数法在罚 因子增大时,容易造成 Hessian 矩阵条件数过大的病态;乘子罚函数法 的罚因子选择对于不同的系统需要进行大量的试探工作,同时在处理 的不等式约束过多时,容易出现交替违反的现象;GRG 法在状态变量和 控制变量的划分上变动频繁,给计算带来一定的难度;积极约束集启发 式策略法,虽然一些改进策略使得对于识别起作用不等式约束集的工 作得到一定进展,然而伴随着约束的进入与退出起作用集,其计算量仍