研究生学位课电力系统潮流计算.ppt
《研究生学位课电力系统潮流计算.ppt》由会员分享,可在线阅读,更多相关《研究生学位课电力系统潮流计算.ppt(159页珍藏版)》请在三一办公上搜索。
1、,North China Electric Power University,Department of Electrical Engineering,Baoding,电力系统分析,第一章 电力系统潮流计算,一概述,二潮流计算问题的数学模型,三潮流计算的几种基本方法,四保留非线性潮流算法,五最小化潮流算法,六潮流计算中的自动调整,七最优潮流问题,八交直流电力系统的潮流计算,九几种特殊性质的潮流计算问题简介,前面介绍的潮流计算可归结为求解非线性代数方程组问题,通过结合电力系统的物理特性,提出了多种求解该方程组的算法。但在实际计算中,对于一些病态系统(如重负荷系统等),往往出现计算过程振荡甚至不收
2、敛的现象。这时人们很难判定这是由于潮流算法不够完善而导致计算失败,还是从一定的初值出发,在给定的运行条件下,从数学上来讲,非线性的潮流方程组本来就是无解的(或者无实数解)。,五.最小化潮流算法,后来人们提出了潮流计算问题在数学上可以表示为求一个由潮流方程构成的函数(称为目标函数)最小值问题。这就形成了采用数学规划的方法,称之为非线性规划潮流计算法。这种方法的一个显著特点是从原理上保证了计算过程不会发散。在给定的运行条件下,只要潮流问题有解,则目标函数最小值就迅速趋近于零;如果潮流问题无解,则目标函数先是逐渐减小,但最后却停留在一个不为零的正值上。为给定条件下潮流问题的有解与无解提供了一个明确的
3、判断途径。,五.最小化潮流算法,早期的应用数学规划方法的非线性规划潮流算法在内存需求量和计算速度方面都无法和前面介绍的各种潮流算法竞争,因而未得到实际推广应用。以后,对非线性规划方法进行了改进,将数学规划原理和常规牛顿潮流算法有机结合起来,形成了一种新的潮流计算方法-带最优乘子的牛顿算法,通常简称为最优乘子法。这种算法能有效地解决病态电力系统的潮流计算问题,并已得到广泛使用。,五.最小化潮流算法,一 潮流计算和非线性规划 将潮流计算问题概括为求解如下非线性代数方程组(l-145)构造标量函数(l-147),五.最小化潮流算法,若 的解存在,则 最小值应该为零。若此最小值不能为零,则说明不存在能
4、满足原方程组 的解。这样,就把原来的解代数方程组的问题转化为求,从而使 的问题。从而将潮流计算问题转化为非线性规划问题。由于没有附加的约束条件,因此在数学规划中属于无约束非线性规划的范畴。,五.最小化潮流算法,按照数学规划的方法,通常由下述步骤求出 的极小点:(1)确定初始估计值;(2)置迭代次数;(3)从 出发,按照能使目标函数下降的原则,确定寻优方向;,五.最小化潮流算法,(4)沿着 的方向确定使目标函数下降最多的一个点,即决定移动的步长。由此得到新的迭代点(l-149)式中,为步长因子,其数值的选择应使目标函数下降最多,即(1-150)可见,当 决定以后,是 的一元函数。通过求 对 的极
5、值得到最优步长因子。,五.最小化潮流算法,(5)校验 是否成立。如成立,则 就是所求的解;否则,令,转向步骤(3),重复循环计算。,五.最小化潮流算法,图1-11 求目标函数最小点示意图,五.最小化潮流算法,由上可见,为了求得问题的解,关键要解决两个问题:(1)确定下一次迭代的搜索方向;(2)确定下一次迭代的最优步长因子。确定迭代的搜索方向 常用的方法有:梯度法(最速下降法)、Powell方法 牛顿法、DFP算法、BFGS算法等.,五.最小化潮流算法,确定最优步长因子:确定最优步长因子用一维搜索法,通过一维搜索法确定最优步长因子常用的方法有:解析法、插值法、黄金分割法等。早期的研究工作中,为确
6、定 和 采用的非线性规划算法由于所需的内存量和计算速度都不能和牛顿法等常规潮流计算方法相比,因此作为一种潮流算法,没有被普遍采用。,五.最小化潮流算法,非线性规划的计算过程能对收敛过程加以控制,迭代过程总是使目标函数下降,永远不发散,这些特点是牛顿法等常规潮流算法所没有的。,五.最小化潮流算法,二 带最优乘子的牛顿潮流算法 1)为了改进非线性规划潮流算法,首先在决定搜索方向 上,人们提出了利用常规牛顿潮流算法每次迭代所求出的修正量向量(1-151)作为搜索方向,称之为目标函数在 处的牛顿方向。,五.最小化潮流算法,由于牛顿法的雅可比矩阵高度稀疏并且已有了一套行之有效的求解修正方程式的方法,因此
7、在决定 时可以充分利用原来牛顿潮流算法在内存和计算速度方面的优势。,五.最小化潮流算法,2)接着决定最优步长因子。已知对确定的,目标函数 是的一元函数(l-152)现在的问题是写出这个一元函数的解析表示式。如果有了这样的式子,则 可以通过下式求得(l-153),五.最小化潮流算法,应用本章前面的式(1-77),可以得到计算 的有效方法。由式(1-77),采用直角坐标的潮流方程的泰勒展开式可以精确地表示为(l-154)引入标量乘子 调节变量 的修正步长,上式可写为(l-155),五.最小化潮流算法,为表达简明起见,分别定义三个向量(1-156),五.最小化潮流算法,于是式(1-155)可简写为(
8、1-157)代入式(1-146),则目标函数可写为(1-158),五.最小化潮流算法,将 对 求导,并令其等于零,由此可以求得最优乘子(1-159)展开可得(1-160)其中(1-161),五.最小化潮流算法,可用牛顿法求解,以上介绍了从搜索方向 和最优步长因子 两个方面对非线性规划潮流算法作的改进。不难看到经过改进的算法实质上是常规牛顿潮流算法和计算最优乘子这部分算法的结合。因此对于现有的采用直角坐标的牛顿法潮流程序,只需增加计算最优乘子的部分,就可以改造成为应用非线性规划原理的算法,使得潮流计算的收敛过程能有效地得到控制。,五.最小化潮流算法,计算 的原理框图,牛顿潮流法第k次迭代修正量的
9、计算公式为:上式左边为,等号右边为,也就是在k次迭代后,已求得,为了求,只要计算 即可。,五.最小化潮流算法,3)最优乘子法计算量的讨论,如果进一步推导,还可看出第(K+1)次潮流方程的偏差量()可不必按 直接计算,可方便地用第k次迭代中已经求得的计算 而得。即:(证明见书p36),五.最小化潮流算法,这样,每次迭代,从原来要计算 简化为仅计算进一步减少了计算量。分析可见,为了计算最优乘子而增加的计算量是很少的。,五.最小化潮流算法,三、带有最优乘子的牛顿潮流算法具体应用:可分为以下三种不同的情况讨论:(1)从一定的初值出发,原来的潮流问题有解。用带有最优乘子的牛顿潮流算法求解时,目标函数 下
10、降为零,经过几次迭代以后,稳定在1.0附近。,五.最小化潮流算法,(2)从一定的初值出发,原来的潮流问题无解。这种情况下使用这种算法求解时,目标函数开始时逐渐减小,但迭代到一定的次数以后即停滞在某一个不为零的正值上,不继续下降。的值则逐渐减小,最后趋近于零。趋近于零是所给的潮流问题无解的标志,这说明 有异常变化,只是由于存在着一个趋于零的,才使得计算过程不致发散。,五.最小化潮流算法,(3)有别于上两种情况,当采用这个方法计算时,不论迭代多少次,的值始终在1.0附近摆动,但目标函数却不能降为零或不断波动。的值趋近于1.0说明了解的存在,而目标函数不能继续下降或产生波动可能是由于计算的精度不够所
11、致,这时若改用双精度计算往往能解决问题。,五.最小化潮流算法,可见,采用带有最优乘子 的牛顿潮流算法以后,潮流计算不会发散,即从算法上保证了计算过程的收敛性,从而有效地解决了病态潮流的计算问题。而通过 的具体数值,提供了在给定的运算条件下,潮流问题是否存在解的一个判断标志。,五.最小化潮流算法,前面介绍的各种潮流算法,构成了潮流程序的核心部分。除此之外,一些实用的潮流程序往往还附有模拟实际系统运行控制特点的自动调整计算功能。这些调整控制大都属于所谓的单一准则控制,即调整系统中单独的一个参数或变量以使系统的某一个准则得到满足。这方面的具体例子有:(1)自动调整有载调压变压器的分抽头以保持变压器某
12、侧节点或某个远方节点的电压为规定的数值。,六潮流计算中的自动调整,(2)自动调整移相变压器的移相抽头以保持通过该移相变压器的有功功率为规定值。(3)自动调整互联系统中某一个区域的一个(或数个)节点的有功出力以保持本区域和其它区域间的净交换有功功率为规定的数值。,六潮流计算中的自动调整,(4)此外,节点的无功功率越界、节点的电压越界的自动处理,负荷静态特性的考虑等也属于潮流计算中自动调整的范畴。,六潮流计算中的自动调整,为了在潮流计算中引入自动调整,对于单一准则控制问题,通常有两类方法:第一类方法:按照所要保持的系统状态量 和当前的计算值 的差值大小,不断地在迭代中改变控制参数 的大小。大小的改
13、变按照偏差反馈的原理进行,即(1-164)式中,对减少迭代次数,保证收敛有很大影响。,六潮流计算中的自动调整,这一类方法不改变原来的潮流计算方程,算法的迭代矩阵以及变量的组成均无变化。由于加入了调整,往往使得达到收敛所需的迭代次数和无调整的潮流计算相比有较多的增加,有的达到2-3倍。,六潮流计算中的自动调整,第二类方法:则要改变原来潮流方程的构成,如增加或改写其中的一些方程式,为此待求变量的组成以及迭代矩阵(如雅可比矩阵等)的结构也有变化。属于这一类的一些比较成功的自动算法能使达到收敛所需的迭代次数非常接近无调整的算法。,六潮流计算中的自动调整,各种潮流计算方法,往往要根据算法本身的特点,以不
14、同的方式引入自动调整。本节介绍在牛顿法潮流算法中实现自动调整的有关方法。,六潮流计算中的自动调整,一 节点无功功率越界和 节点电压越界的处理 发电机节点及具有可调无功电源的节点,常被指定为 节点。在潮流计算过程中,它们的无功出力 可能会超出其出力限制值(包括上界及下界)。为此,潮流程序必须对 节点的无功出力加以监视并在出现越界时加以处理。,六潮流计算中的自动调整,对于用牛顿算法的程序,当在迭代过程中发现无功功率越界时,即将这一节点转化为给定无功功率 的 节点。显然,这种节点类型的改换将导致修正方程结构的变化。对采用极坐标形式的修正方程将增加一个与 对应的方程式。而在采用直角坐标形式时,则用与
15、对应的方程式代替原来与 对应的方程式。,六潮流计算中的自动调整,由干牛顿法每次迭代都要重新形成雅可比矩阵,因此就每一次迭代来说,采用这种节点形式转换的处理方法并不增加多少计算量。在随后的迭代过程中,若出现该节点的电压又高于(对应于原来 越上界)或低于(对应于原来 越下界)节点的规定电压值 时,则该节点在下一次迭代中应重新转换成 节点。,六潮流计算中的自动调整,节点的电压越界(包括越上界及下界)可以通过将该节点转换成 节点的办法来处理,即将该节点的电压固定在电压的上界或下界上。但这种处理方式的前提是该节点必须具有足够的无功调节能力(即有可调的无功电源,包括无功补偿设备),因而不是所有的节点都可以
16、这样处理。,六潮流计算中的自动调整,在迭代过程中,这种节点由 节点再复原为 节点的判据是节点的实际无功功率计算值 和原来给定的无功功率 的差出现正或负值(分别对应于原来节点电压越上界和越下界)。无论是哪一种越界处理,都要待迭代收敛过程趋于平稳时才进行,对牛顿法来说,一般在第二次迭代结束以后才进行。,六潮流计算中的自动调整,二 带负荷调压变压器抽头的调整 带负荷调压变压器抽头的调整可以将变压器某一侧节点或某个远方节点的电压保持为指定的数值。因此在潮流计算中,这种变压器的变比 是按照上述要求而决定的可调节变量,可以用两类不同的方法来进行这种调整的潮流计算。,六潮流计算中的自动调整,第一种方法,在计
17、算开始前对这类变压器预先选择一个适当的变比值,用通常的牛顿法迭代2-3次,目的是使迭代过程趋于平稳后再引入调整,避免计算过程的振荡。然后在后继的每两次迭代中间,插入变压器变比选择计算。具体做法是根据所要保持的节点 的电压,以及该次迭代(设为第 次)求得的电压,根据公式(1-165)计算变比 在 次迭代时所取的新值。式中:为常数,通常可取为1。,六潮流计算中的自动调整,这样重复计算直到前后两次迭代所求得的 值的变化小于给定的很小的数并且潮流收敛为止。的选择,应满足条件(1-166)式中:分别为变压器变比的上下限值。这种方法仅在两次迭代中间,插入以式(1-165)表示的变压器变比的调整计算,方法简
18、单,但引入调整后,达到收敛所需的迭代次数往往比无调整的计算要增加一倍以上。,六潮流计算中的自动调整,第二类自动调整算法下面结合一个简单系统介绍调整带负荷调节变压器变比的第二类自动调整算法,它能使有调整潮流解所需的迭代次数和无调整的情况基本相同。,六潮流计算中的自动调整,图1-13 简单系统示例,六潮流计算中的自动调整,图l-13中节点1为 节点,节点24 为 节点,节点5为平衡节点。潮流计算中带负荷调压变压器的变比应自动选择调整,使节点3的电压维持为给定值。对于该系统,用常规牛顿法求解的修正方程式为,六潮流计算中的自动调整,六潮流计算中的自动调整,(1-167),为了要维持,在计算中将原来的变
19、量 看成是等于 的一个常量,而以变压器变比 为变量,于是式(1-167)变为如下形式:,六潮流计算中的自动调整,(1-168)其中(l-169),六潮流计算中的自动调整,变比 为变量后,根据非标准变比变压器的等值电路,与变压器支路端点、对应的节点自导纳 以及互导纳 将是 的函数,从而节点功率方程组中变压器端点 及 的节点功率表示式也包含变量。因此新的雅可比矩阵的结构有以下特点:,六潮流计算中的自动调整,当网络中不存在支路 时,固然等于零。而且只要支路 不是用来调整节点 电压的变压器支路时,也等于零。从而在式(1-168)中,与被调整节点 的电压变量(现在是变压器变比)所对应的一列内,除了对角元
20、素之外,只有一组非零非对角元素。,六潮流计算中的自动调整,用式(1-168)进行牛顿迭代的过程中,为防止每次的变比调整量 太大,以致 超过其规定的上下限值。可以采用限制每次的 不超过一个控制值(如)的方法,以防止因对变比过量的校正而引起发散或振荡。,六潮流计算中的自动调整,在迭代过程中当变比 超过其限值或又退回其限值范围以内时,应仿照上一小节、节点类型相互转换的办法,及时作式(1-167)及式(1-168)的相互转换,然后继续求解。式(1-167)即对应于变比 固定在其上限或下限值上,而 则为变量。,六潮流计算中的自动调整,三 互联系统区域间交换功率控制 互联系统区域间交换功率控制,也称联络线
21、控制。在对由几个区域组成的互联系统进行研究时,往往要求其潮流解必须满足各区域间交换的净有功功率等于预先规定值这一约束条件。计及区域间交换功率约束的潮流计算,也可以采用两种不同类型的方法。,六潮流计算中的自动调整,第一种方法,在互联系统的每一个区域内(含有整个互联系统平衡节点的那个区域除外),都指定一台发电机作为调节发电机,通过这些发电机有功出力的调节保证本区域的净交换有功功率为规定值。这些发电机在潮流计算中作 节点处理,并分别给定一个有功出力作为其计算初值。具体计算步骤如下,六潮流计算中的自动调整,图1-14 互联系统示意图-区域调节发电机;-整个互联系统的平衡机,六潮流计算中的自动调整,(1
22、)进行常规潮流计算。由解得的节点电压计算各联络线的潮流,并由此求得各个区域的交换净有功功率值。以图l-14为例,区域和其它区域交换的第 次迭代净有功功率可由下式求得(l-170)(2)求出每个区域实际交换功率和该区域规定的交换功率之差(含整个系统平衡节点的区域除外)。如对区域,有(l-171),六潮流计算中的自动调整,(3)确定在下一次迭代中各区域调节发电机有功出力的新估计值。如对区域 的调节发电机,其有功功率为(1-172)对收敛较快的牛顿法,可取为1。(4)转步骤(1),重复上述过程,直到各区域间的有功交换功率偏差 小于或等于事先规定的误差允许值为止。,六潮流计算中的自动调整,这种方法仅在
23、原有潮流算法的两次迭代之间插入式(l-170)(l-172)所表示的区域调节发电机有功出力的调整计算,简单而容易实现。但比起无调整解来,达到收敛所需的迭代次数可能多达3倍或甚至有时不收敛。,六潮流计算中的自动调整,区域间有功交换的第二种方法以极坐标形式表示的支路潮流方程为(1-173)互联系统中某区域经过若干联络线和其它区域交换的净有功功率为(1-174),六潮流计算中的自动调整,潮流解应该满足 这一条件,即(1-175)新算法用式(l-175)取代原来潮流方程组中已作 节点处理的区域 调节发电机节点 的有功功率偏差方程式(l-176)但待求变量仍取。这就保留了原来的变量,方程式的数目也相同,
24、但潮流方程组中却引入了区域控制的精确表示式。,六潮流计算中的自动调整,然后用通常的牛顿法求解。但要用相应于式(l-175)的略去高阶项的泰勒展开式来代替修正方程组中原来对应于调节发电机的方程式 这个算法可使计及区域间交换功率控制的潮流计算所需的迭代次数大大减少。,六潮流计算中的自动调整,需注意,用式(l-175)替代式(l-176)后,如果被指定为区域调节发电机的节点 不是本区域和其它区域的联络线端点时,由于保持恒定的区域间交换净有功功率 的表示式(l-174)中仅包含各联络线端节点的电压相角变量而没有,因此雅可比矩阵的这一行将出现对角元 的情况,使求解修正方程的高斯消元过程发生困难。解决这个
25、问题的办法是重新安排消元顺序,使得在该行消元时,在原来零元素的位置上,已注入了非零元素。,六潮流计算中的自动调整,四 负荷静态特性的考虑 电力系统的负荷从系统吸取的有功及无功功率一般要随着其端电压的变化而改变。因此在进行潮流计算时,各节点所给定的负荷功率严格地讲只在预定的电压下才有意义。为使潮流计算的结果能正确反映系统的实际情况,应计及节点负荷的电压特性或静态特性(1-178),六潮流计算中的自动调整,由于负荷的组成成份及特性千变万化,要精确地写出各节点负荷的负荷-电压特性表示式是困难的。因此,在潮流计算中,可采用下述近似模型。(1)指数函数(l-179)(2)多项式(l-180),六潮流计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 研究生 学位 电力系统 潮流 计算
链接地址:https://www.31ppt.com/p-5806273.html