您好,欢迎来到好走旅游网。
搜索
您的当前位置:首页(完整)电力系统潮流计算方法分析

(完整)电力系统潮流计算方法分析

来源:好走旅游网
(完整)电力系统潮流计算方法分析

电力系统潮流分析

—基于牛拉法和保留非线性的随机潮流

姓名:*** 学号:***

(完整)电力系统潮流计算方法分析

1 潮流算法简介

1.1 常规潮流计算

常规的潮流计算是在确定的状态下.即:通过已知运行条件(比如节点功率或网络结构等)得到系统的运行状态(比如所有节点的电压值与相角、所有支路上的功率分布和损耗等)。

常规潮流算法中的一种普遍采用的方法是牛顿-拉夫逊法.当初始值和方程的精确解足够接近时,该方法可以在很短时间内收敛.下面简要介绍该方法。 1.1。1牛顿拉夫逊方法原理

对于非线性代数方程组式(1-1),在待求量x初次的估计值x(0)附近,用泰勒级数(忽略二阶和以上的高阶项)表示它,可获得如式(1-2)的线性化变换后的方程组,该方程组被称为修正方程组。f'(x)是f(x)对于x的一阶偏导数矩阵,这个矩阵便是重要的雅可比矩阵J。

fi(x1,x2,,xn)0i1,2,,n

(1-1) (1—2)

f(x(0))f'(x(0))x(0)0

由修正方程式可求出经过第一次迭代之后的修正量x(0),并用修正量x(0)与估计值x(0)之和,表示修正后的估计值x(1),表示如下(1—4).

x(0)[f'(x(0))]1f(x(0))

x(1)x(0)x(0)

(1—3) (1-4)

重复上述步骤.第k次的迭代公式为:

f'(x(k))x(k)f(x(k))

x(k1)x(k)x(k)

(1—5) (1-6)

当采用直角坐标系解决潮流方程,此时待解电压和导纳如下式:

VieijfiYijGijjBij (1-7)

假设系统的网络中一共设有n个节点,平衡节点的电压是已知的,平衡节点表示如下.

Vnenjfn

(1-8)

(完整)电力系统潮流计算方法分析

除了平衡节点以外的所有2(n1)个节点是需要求解的量。每个节点可列出两个方程式.假定系统中前m个节点为P—Q节点,第m1到n1个节点为P-V节点。对于PQ节点,Pi和Qi的值是固定的,对于PV节点,Pi和Vi的值是固定的。

PPe(GeBf)f(GfBe)0iisijijiijjijjjjjjiji QiQisfi(GijejBijfj)ej(GijfjBijej)0jijii1,2,,m

(1-9)

PPe(GeBiisijiijjji222(2f)0iViViseifj)f(GfijiijjBijej)0im1,m2,,n1(1—10)

选定电压初始值,按泰勒级数展开,忽略ei,fi二次方程及以后各项,得到修正方程如下:

WJU

(1-11)

Qmem1Q1其中:W1PUe1P1e1Q1e1Pme1Qme1JPm1e1U2m1e1Pn1e12Un1e1PmemfmPm1fm1P1fmQ1fmPmfmQmfmPm1fmU2m1fmPn1fmU2n1fm2Um1Pn1T2Un1,

TfP1f1Q1f1Pmf1Qmf1Pm1f1U2m1f1Pn1f1U2n1f1en1fn1, P1em1Q1em1Pmem1Qmem1Pm1em1U2m1em1Pn1em1U2n1em1P1fm1Q1fm1Pmfm1Qmfm1Pm1fm1U2m1fm1Pn1fm1U2n1fm1P1en1Q1en1Pmen1Qmen1Pm1en1U2m1en1Pn1en1U2n1en1P1fn1Q1fn1Pmfn1Qmfn1Pm1fn12Um1fn1Pn1fn1 2Un1fn1P1emQ1emPmemQmemPm1emU2m1emPn1emU2n1em雅克比矩阵J各元素的计算公式如下:

(完整)电力系统潮流计算方法分析

PieQif(GijeiBijfi)

jjPiQieBijeiGji fijfijjU2U2ejf0jnPie(GijejBijfj)GiieiBiifij1Pnifj(GijfjBijej)GiifiBiieiij1Qni

e(GijfjBijej)GiifiBiieiij1ji Qnifj(GijejBijfj)GiieiBiifij1U2ie2eijU2if2fii一般雅克比矩阵表示为:

(GijeiBijfi)(jHPii)ijej(GijejBijfj)GiieiBiifi(ji)ji(BijeiGijfi)NP(ji)ijifj(GijfjBijej)BiieiGiifi(ji)ji(BijeiGijfi)MQi(ji)ijej(GijfjBijej)BiieiGiifi(ji)jiLQ(GijeiBijfi)i(ji)ijfj(GijejBijfj)GiieiBiifi(ji)jiiRU2i0(jiije)j2ei(ji) 2SUiijf0(ji)j2fi(ji)牛顿拉夫逊方法求解框图如下:

(1-12)

(1—13)

ji (1-14)

(完整)电力系统潮流计算方法分析

启动 输入原始数据 形成导纳矩阵 给定电压初值e0、f0 置0 对于PQ节点,按式(3-9)计算P、Q 对于PU节点,按式(3-10)计算P、V2 是否P,Q? 按(3-12), (3-13)求雅克比矩阵J中各数据 求解修正方程式,得到e,f以1  按系统的潮流分布计算节点电压、支路功率和网损 通过e1ee,输出 f1ff更新各节点的电压 以e1ef1f 图1.1 牛顿拉夫逊潮流计算法求解框图

1.1。2保留非线性法求解过程

与牛顿法的不同之处在于,第一是假设雅克比矩阵在迭代过程中不变,即取初值和U形成的雅克比矩阵来迭代;第二是计算出来的修正量一直是初始值的修正量。由于保留非线性只对

(完整)电力系统潮流计算方法分析

直角坐标形式的公式不存在截断误差,因此为了减小计算误差,本文以直角坐标形式的牛拉法为基础编写了保留非线性潮流计算方法的程序。

迭代公式为:

∆x(k+1)

=-J[y(x-1(0)

)-y+y(∆xs(k)

)] (1—14)

迭代过程和牛拉法相类似,流程图如下所示:

启动输入原始数据形成节点导纳矩阵赋初值形成J因子表k=0x(0)0计算二阶项y(x(k))求解x(k1)(k1)i(k)ik=k+1?maxxix否x(k1)x(0)x(k1)计算支路潮流输出结果停机 图1。2 保留非线性法求解框图

1。2 蒙特卡罗模拟法

1。2。1蒙特卡罗模拟原理

(完整)电力系统潮流计算方法分析

蒙特卡罗模拟方法的思想是,是当求解问题是一不确定事件的平均值时,我们通过构建模型并采用某特定的“实验”,就可以实验中此事件发生的频率去估算概率. 1.2。2蒙特卡罗模拟步骤

1)根据不同新能源的特点建立新能源输出功率的样本,规模为N;

2)将得到的N个样本值带入对应接入新能源的各节点,得到接入光伏后的各节点的值。 3)按照1。1所述的牛顿拉夫逊法进行确定性潮流计算,得到N组关于节点的电压,支路功率与网损的数据等。

4)运用数学上的统计原理,可以求出输出变量的分布情况.

1。3 拉丁超立方采样法

1。3。1拉丁超立方采样原理

拉丁超立方采样由M. D.McKay、R。J.Beckman和W。J。Conover在1979年提出,它通过分层采样使采样点能够覆盖到整个随机变量的分布范围。该方法分成两步:

1)采样:所有的输入变量可以通过分层采样,使得样本点更加准确均匀的分布;

2)排列:改变初次采样得到的样本数据的顺序,令变量数据之间的关联程度最小,或者通过排序达到指定的相关系数。 1.3.2拉丁超立方采样优点

1)可以使采样得到的数据较为全面地覆盖变量所分布的范围,同时分层使得采样时不会再采到一样或相似的数据,更准确地体现变量的总体情况,同时减小了样本规模。一些文献证明了拉丁超立方采样与简单随机采样在采样规模同是M时,两种方法抽取到的变量假设是独立的,那么它们的联合覆盖空间百分比平均值表示如下:

2M1100%PlM 2M1PmM1100% (1—16)

可以看出,当M大于等于2时,一式大于二式,表明拉丁超立方采样比随机采样覆盖的范围

(完整)电力系统潮流计算方法分析

大.比如当M=20时,按式(1-16)计算得:Pl90.25%,Pm81.86%。

2)拉丁超立方采样的稳健性好。假设一输出随机变量Y满足下式:

YciXi

i1n(1—17)

ci是常数,Y是输入随机变量Xi的线性函数。在相同采样规模下,进行一定次数的蒙特卡罗

模拟,每一次都能获得一个关于Y的分布情况.由每个Y的分布的期望值可以得到一个新的分布。用方差Z表示这个分布的离散程度。若Z越大,表明不同仿真间的差异越大,算法的稳健性越不好。文献指出通过拉丁超立方采样法得到的方差Z要比随机采样得到的方差小1N2。表明一共进行总数为N3的随机采样得到的方差Z与只需进行N次拉丁超立方采样得到的方差Z相同。 1。3.3拉丁超立方采样步骤

1)采样

假设X1,X2,,XN是随机潮流计算的N个输入变量。Xk的累积概率分布是:

ZkFk(Xk),k1,2,N

(1-18)

取采样规模为A,采样步骤为:

a.将Zk的取值范围[0,1]均匀分为A等份,即[0,],[,],,[1A12AAA1,1]; Ab.从所有区间内依次抽取一个值作为一个采样值,区间内的抽取是随机的; c。由累积概率分布Zk的反函数变换后,便能得到输入变量Xk的样本数据. 第a个区间Zk的采样值和Xk的第n个采样值如下:

Zkaarand,a1,2,,N AarandxkaF1(zka)F1(),a1,2,A(1-19)

,N

(1-20)

(完整)电力系统潮流计算方法分析

Zk1…aAarandAa1A1A…0XkaXk

图1.3 拉丁超立方采样法示意图

总共有N个输入变量,每个随机变量采样规模为A,假设将随机变量的数据以行为单位依次排列,那么最终可以得到N*A阶的样本矩阵

2)排序

在求解随机潮流时,往往假设输入随机变量是独立的,但是按照上述方法得到的样本矩阵具有一定的相关性。我们需要分析和处理样本矩阵的关联性。使得变量数据值之间的关联性最小或者通过排序达到指定的相关系数。

2 系统模型建立

光伏接入后的配电网系统主要由光伏发电系统、负荷和发电机三部分组成。

太阳能光伏发电利用光伏电池可将光照转变为电动势的原理。在研究光伏并网后的随机潮流计算等有关问题时,首先要确定的是光伏发电的输出功率的随机特性,而此出力与太阳的光照强度密切相关,所以要想得到出力情况,必须先求出光照强度的随机分布[30-34]。

本次光伏发电,采用的是典型的Beta分布。此时我们可以得到光照强度的概率密度函数为:

(完整)电力系统潮流计算方法分析

()Sf(S).()()Smax1S.1Smax1 (2-1)

其中S是指光照强度统计时间内的实际值,Smax是指最大值.是Gamma函数.和是形状参数,将一段时间里太阳光照强度的期望值和方差进行下式的变换便能得到形状参数

1.1 2[35—36]

(2—2)

(1).121 (2—3)

假设光伏发电所用的电池方阵中有N个电池组,每个电池组的面积为An,光电转换效率为nn1,2,,N。

那么电池方阵总体的光电之间转化效率和方阵总的面积A分别是:

Annn1NAN (2-4) (2—5)

AAn

n1此时这个电池方阵总的输出功率为:

PNSA

(2—6)

通过(2—4)-(2—6),在光照强度的概率密度函数基础上,便能推导出光伏输出功率的概率密度函数为:

()Pf(P).()()Pmax1P.1Pmax1 (2-7)

其中,PmaxASmax,为光伏出力的最大值. 当0.8,2时,光照强度的概率分布曲线为:

(完整)电力系统潮流计算方法分析

概率密度函数S/Smax

图2。1 形状参数为0。8和2时光照强度的概率

分布图

配电网中可以将接入光伏的节点视为PQ节点,主要由于通过调节电容器可以使得功率因数

恒定.

3 IEEE—30节点算例

3.1 IEEE—30节点系统介绍

IEEE-30节点系统包括6台发电机,30个节点与41条支路。选取系统的主要接线图如下:

(完整)电力系统潮流计算方法分析

1425783131214611928292716151710211815

22301920242526

图3.1 IEEE—30节点系统接线

在计算时,为了简化计算对节点进行了重新编号。

3.2 两种常规潮流算法比较

分别采用牛顿拉夫逊法和保留非线性法对IEEE30节点进行潮流计算,选取精度为10—8。牛拉法的迭代次数为6次,时间为0。031021s;保留非线性的迭代次数为12次,时间为0.022598 s。保留非线性的迭代次数多但是总的计算速度快。牛拉法则是相反。以30个节点的电压为例,误差表示两值之差,计算的结果如表3.1所示。

表3.1 两种常规潮流算法对比

电压幅值/标幺

保留非线性 牛拉 1。0299 1.0289 1.0262 1.0247 1.0231 1.0203 1.0122 1.0055 1.0366 1.0439 1。0219 1.0408 1。0447 1。046 1.0284 1。0321 1.0225 1。0285 1。0278 1.0365 1.0182 1。0342 1.0099 1。0206 1。0056 1。0191

误差

0.001 0。0015 0。0028 0.0067 —0.0073 -0.0189 —0。0013 -0。0037 -0.006 —0.0087 -0.016 -0。0107 —0。0135

相角/弧度 保留非线性 —0.097829 -0。11691 -0。13478 -0.16336 —0。16185 -0。19456 -0.18461 -0.20044 —0.20145 —0。1936 —0。19801 -0。21159 —0.21416

牛拉 误差 -0.09749 -0。00034 -0.11643 —0.00048 —0.13448 -0。0003 —0.16238 -0.00098 -0.16328 0。00143 —0。19611 0.00155 —0。18118 —0.00343 —0.19727 —0.00317 —0.19954 -0.00191 —0。19242 -0.00118 -0。1987 0。00069 -0.21063 -0。00096 —0。21383 —0。00033

1.0089 1。0098 1.0105 1。0095 1.0008 1。0114 0.99361 1.0268 1。0173 1。0071 0。99563 1。0352 1.0182 1。0296 1。0976 1。0986 1.05

1。0238 1。0287 1.0293 1.0207 1.0186 1。0219 1。0043 1.0326 1.0147 1.0129 1。0015 1。034 1。006 1.023 1。091 1.088 1.05 —0.0149 -0。0189 -0。0188 -0。0112 -0.0178 —0.0105 -0。01069 —0。0058 0.0026 -0.0058 -0。00587 0。0012 0。0122 0。0066 0。0066 0。0106

0 -0。21028 —0.20286 —0。20267 -0。20802 —0。21059 —0.21225 —0.21964 -0.20837 —0.14329 —0。22969 —0。24498 —0.061255 —0.18095 —0。13756 —0.12912 —0。16399

0

(完整)电力系统潮流计算方法分析 —0.21042 0.00014 -0。20431 0.00145 —0.2042 0.00153 —0。20776 -0。00026 -0.21259 0.002 —0。21163 —0。00062 —0。21886 —0.00078 -0。2064 -0.00197 -0。14293 —0.00036 —0.22748 -0.00221 -0.24259 -0。00239 -0。06077 —0。00049 -0。17858 -0。00237 —0.13615 —0。00141 —0.13058 0.00146 -0.16039 —0。0036

0 0

在相同节点接入了相同的光伏发电,样本规模为500,采用蒙特卡罗模拟法得到节点1电压的PDF与CDF如图3。1和3.2所示。可以看出两种算法还是存在差异的。

200150B-PDF1005001.0261.0281.031.0321.0341.0361.038U1.041.042

(a)保留非线性

(完整)电力系统潮流计算方法分析

200150N-PDF1005001.0261.0281.031.0321.0341.0361.038U1.041.042

(b)牛顿拉夫逊

图3.2 两种算法下电压1的PDF图

10.80.6B-CDF0.40.201.0251.031.035U1.041.045

(a)保留非线性

(完整)电力系统潮流计算方法分析

10.80.6N-CDF0.40.201.0251.031.035U1.041.045

(b)牛顿拉夫逊

图3。3 两种算法下电压1的CDF图

3.3 两种随机潮流算法的比较

将以简单随机采样为基础的蒙特卡罗模拟法(MCSRS)和以拉丁超立方采样为基础的模拟法(MCLHS)得出的数据从准确性和性能等方面做一个评估,全面比较两种随机潮流算法。 3。3。1模型的准确性评估

通过对输入随机变量的概率分布参数拟合,来分析所建立的模型的有效性和正确性。拟合的效果用相对误差指标来表示,表明分布情况的参数x的相对误差指标计算公式如下:

Excxfcxbcxb100%

(3-1)

cxf和cxb分别为参数x的样本拟合值和给定值.

对光伏的输出功率采用Beta分布模型进行评估。Beta分布的两个形状参数的选取值为:

0.9,0.85.在一定规模下,根据光伏采样样本得到样本的平均值和方差,得到形状参数,的拟合值。并根据式(3-1)与实际的给定值0.9、0.85相比较得到误差.不同规模下分别采样50次后,将平均值作为最终的相对误差指标来评估分布模型的准确性,以减小随机性对结果产生

(完整)电力系统潮流计算方法分析

的影响。

表3。2 光伏形状参数相对误差指标对比表

采样规模N

100 300 600 1000 3000 6000 10000 30000

MCSRS α

5.1658 4.5431 1。0797 0.8995 0.8156 0。3686 0.2118 0.1941

β

2。8817 3.9250 2.1075 0。8665 0。5884 0。5069 0.1161 0。3604

MCLHS α

1。5513 0.5254 0.2620 0。1575 0。0524 0.0263 0.0157 0。0052

β

1.5470 0。5267 0.2606 0。1578 0。0524 0。0263 0.0157 0.0052

由表可以看出,相同规模下,MCLHS比MCSRS的误差更小,用MCLHS生成的样本准确性更高。随着规模的增加,MCLHS和MCSRS生成的样本数据的正确性都有很大的提高。 3。3.2性能评估

通过算出的输出变量的平均值与标准差去评估MCLHS与MCSRS两种方法的计算精确度。计算公式如下:

Euxcuxfcuxbcuxbcdxfcdxbcdxb100%

(3—2)

Edx100% (3—3)

上面两个式子式分别用来表示平均值与标准差的相对误差指标。采样规模为N时,一类输出变量便有N个数值,输出变量相对误差指标用这N个值的期望值表示.X分为mean、std、max和min四类。为减小随机性对结果产生的影响,对两种方法在不同规模下分别采样50次,最后输出变量误差指标用50次误差的平均值mean表示,将这50次误差计算的标准差std、最大值max与最小值min用来评估上述方法收敛性与稳健性。cuxb和cdxb是误差计算的参考值.分别选取用20000次蒙特卡罗模拟得到的所选取的电压、功率和网损值来作为参考值。本次算例以节点18电压值、支路编号为3(3-4)的功率值与网损值作为研究对象.

1)选取采样规模为500,以节点18电压值,支路3的功率值与网损值为研究对象,将得到的

(完整)电力系统潮流计算方法分析

平均值和标准差与参考值比较得到误差。两种方法均在此规模下进行50次仿真,得到50次计算结果的平均值、标准差、最大值和最小值(单位%)。

表3。3 两种方法在采样规模为500时的误差比较表

仿真

方法 MCLHS MCSRS

电压平均 电压标准差

平均值 标准差 最大值 最小值 平均值 标准差 最大值 最小值 0。0031 0.0000 0。0031 0。0031 2。0538 0。1373 2.2992 1.6746 0。0155 0.0084 0.0319 0。0008 7。8709 5。0764 18.4610。1886

6

仿真 方法 MCLHS MCSRS

功率平均 功率标准差

平均值 标准差 最大值 最小值 平均值 标准差 最大值 最小值 0.1159 0.0011 0。1188 0。1138 2。5038 0.2308 2.9465 1.9608 1。0445 0。5901 2.4120 0.0387 14。8.8942 33。1.2051

7843 5485

仿真

方法 MCLHS MCSRS

网损平均 网损标准差

平均值 标准差 最大值 最小值 平均值 标准差 最大值 最小值 0.0125 0.0024 0.0169 0。0069 2.4421 0。4031 3.2356 1.6120 0。5360 0.2525 1.2094 0。0273 16.2118。7589 34。2。1853

7 9615

以MCLHS方法为基础得到的平均值明显小于以MCSRS方法为基础得到的.可以看出MCLHS的计算正确性比MCSRS高。MCLHS得到的标准差和最大值都远小于MCSRS,最小值要大于MCSRS,可见MCSRS最值之间差距和标准差都远大于MCLHS,说明MCSRS的稳定性和收敛性较差一点。

2)以支路3(P3-4)的有功功率为研究对象,在不同采样规模下,利用两种方法进行50次仿真,将得到的平均值、标准差和最大值绘制成图,如下:

(完整)电力系统潮流计算方法分析

Eumean/%Edmean/%NNEustd/%Edstd/%NN

Eumax/%Edmax/%NN

图3.4 MCLHS两种方法在不同规模下的误差比由图可以看出,不同规模下的计算准确、稳健性和收敛性都要优于MCSRS。且随着采

较图

样规模的增加,上述方法的计算准确性、稳键性与收敛性都有提高。个别出现误差增大的情况与蒙特卡罗模拟存在随机性有关,选取的20000次的参考值仍有一定的误差。

3)以支路3(P3—4)的有功功率为研究对象。选取N=20000次的MCSRS与N=800次的MCLHS仿真获得支路3的有功功率的分布情况.

(完整)电力系统潮流计算方法分析

概率分布函数P3/pu图3。5 两种方法下概率密度函数对比

累积分布函数P3/pu

图3.6 两种方法下累积分布函数

对比图

由图可以看出规模为800次的MCLHS基本可以达到规模为20000次的MCSRS的的水平。

4 总结

(完整)电力系统潮流计算方法分析

本文在讨论牛顿拉夫逊法和保留非线性法两种常规潮流算法的基础上,又研究了蒙特卡罗模拟和拉丁超立方采样两种随机潮流方法。牛拉法和保留非线性各有优缺点。比如牛拉法的迭代次数少,保留非线性的总计算时间少,这与书本上的知识也相符合.蒙特卡罗模拟通过采样化不确定为确定,而拉丁超立方采样通过改变采样方式,提高了样本质量,减小了采样规模。一个网络,可以使用的潮流计算的方法多种多样,针对不同的网络特点,针对不同的要求选择合适的计算方法。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- haog.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务